package com.bill.common.system.service;

import com.bill.common.system.dto.BuyCreditsDTO;
import com.bill.common.system.dto.BuyCreditsQueryDTO;
import com.sinba.common.dto.PageDTO;

public interface IBuyCreditsService {

	/**
	 * 分页查询
	 * @param qdto
	 * @param sord
	 * @param sidx
	 * @return PageDTO
	 */
	PageDTO findBuyCreditsPager(BuyCreditsQueryDTO qdto, String sord,String sidx);
	
	
	/**
	 * 卖出
	 * @param dto
	 */
	String sellCredits(BuyCreditsDTO dto);
	
	/**
	 * 取消卖出
	 * @param dto
	 * @return
	 */
	String cleanSellCredits(BuyCreditsDTO dto);
	
	/**
	 * 买入
	 * @param dto
	 * @return String
	 */
	String buyCredits(BuyCreditsDTO dto);
	
	
	/**
	 * 取消买入
	 * @param dto
	 * @return
	 */
	String cleanBuyCredits(BuyCreditsDTO dto);
	
	/**
	 * 确认买入
	 * @param dto
	 * @return String
	 */
	String confirm(BuyCreditsDTO dto);
	
	
	String creditsOpt(BuyCreditsDTO dto);
	
	
	
}
